Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




car park






car park   
noun

Definition of car park

chiefly British
: a lot or garage for parking



First Known Use of car park

1926, in the meaning defined above



Dictionary Entries near car park